be put to rest - Allemand Anglais Dictionnaire